package com.yc.jpyy.weekcheck.dao;

import java.util.List;
import java.util.Map;

import org.springframework.dao.DataAccessException;

import com.yc.jpyy.base.dao.BaseDao;
public interface WeekCheckDao extends BaseDao {
	
	int addWeekCheck(Map<String, Object> paramsMap)throws DataAccessException;	
	
    Map<String, Object> selectWeekCheckById(Map<String, Object> paramsMap)throws DataAccessException;

    List<Map<String,Object>> selectWeekCheckByPage(Map<String, Object> paramsMap)throws DataAccessException;
    
    List<Map<String,Object>> selectWeekCheckByPages(Map<String, Object> paramsMap)throws DataAccessException;	
    
    int selectWeekCheckCount(Map<String, Object> paramsMap)throws DataAccessException;	
    
    int selectWeekCheckCounts(Map<String, Object> paramsMap)throws DataAccessException;	
    
    int delWeekCheck(Map<String, Object> paramsMap)throws DataAccessException;
    
    String queryCheckDate(Map<String, Object> paramsMap)throws DataAccessException;
    
    int addBatchWeekCheck(List<Map<String,Object>> dataList)throws DataAccessException;
	
}
